<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<script>
    //创建一个正则表达式,用来检查一个字符串中是否含有一个A元素,传递第二个参数可以忽略大小写
    var reg = new RegExp("aB","i");
    var str ="abc";
    //test方法可以检查一个字符组是否符合规则
    var a = reg.test(str);
    console.log(a);
    //使用字面量来创建一个正则表达式
    var reg2 = /a/i;
    var b =  reg2.test(str);
    console.log(b);
    //检查一个字符串是否有a或用|
    //[]也可以表示或的关系[a-z]:任意小写字母,[A-z]:任意字母
    reg2 = /a|b/;
    var c = reg2.test(str);
    console.log(c);
    //检查字符串中不相同的地方
    reg2 = /a[egh]c/;
    var d= reg2.test(str);
    console.log(d);
    //[ ^ab]除了ab以外的都可以
    reg2 = /[^ab]/;
    var e= reg2.test(str);
    console.log(e);
    //根据任意字母来讲字符串拆分
    var str2 = "1a2n3n4m6m3k5h";
    var f =str.split(/[a-z]/);
    console.log(f);
</script>
<body>
    
</body>
</html>